5e5dfdf2fbb4b86db49c071411ab944d0cb66317,modules/core/src/java/no/kantega/publishing/jobs/alerts/UnusedAttachmentsFinder.java,UnusedAttachmentsFinder,getUnusedAttachmentsForContent,#number#,72
Before Change
linkDao.deleteLinksForContentId(contentId);
ContentIdentifier cid = ContentIdentifier.fromContentId(contentId);
linkDao.saveLinksForContent(emitter, cms.getContent(cid, false));
Collection<LinkOccurrence> attachmentUris = linkDao.getLinksforContentId(contentId)
.stream()
.filter(lo -> lo.getUrl().contains("/attachment"))
.collect(Collectors.toList());
After Change
linkDao.deleteLinksForContentId(contentId);
ContentIdentifier cid = ContentIdentifier.fromContentId(contentId);
linkDao.saveLinksForContent(emitter, cms.getContent(cid, false));
Collection<LinkOccurrence> attachmentUris = filter(linkDao.getLinksforContentId(contentId), new Predicate<LinkOccurrence>() {
@Override
public boolean apply(LinkOccurrence lo) {
return lo.getUrl().contains("/attachment");